Japan allspice
noun
: a Japanese shrub (Chimonanthus praecox) cultivated for its fragrant yellow flowers that blossom before the leaves appear
called also Japanese allspice
Love words? Need even more definitions?
Merriam-Webster unabridged
Share